home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tricks of the Windows Gam…ming Gurus (2nd Edition)
/
Disc2.iso
/
ntsp3
/
nt4sp3_i.exe
/
[0]
/
wave.inf
< prev
next >
Wrap
INI File
|
1997-05-01
|
9KB
|
338 lines
[Version]
Signature="$WINDOWS NT$"
ClassGuid={4D36E96C-E325-11CE-BFC1-08002BE10318}
Class=MEDIA
Provider=%MSFT%
LayoutFile=splayout.inf
[DestinationDirs]
sndblstdll.CopyList = 11 ; DIRID_SYSTEM
sndblstsys.CopyList = 12 ; DIRID_DRIVERS
sbawe32drv.CopyList = 11 ; DIRID_SYSTEM
sbawe32sys.CopyList = 12 ; DIRID_DRIVERS
joyportdll.CopyList = 11 ; DIRID_SYSTEM
joyportsys.CopyList = 12 ; DIRID_DRIVERS
cs32ba11dll.CopyList = 11 ; DIRID_SYSTEM
cs32ba11sys.CopyList = 12 ; DIRID_DRIVERS
mpu401dll.CopyList = 11 ; DIRID_SYSTEM
mpu401sys.CopyList = 12 ; DIRID_DRIVERS
csbasedll.CopyList = 11 ; DIRID_SYSTEM
csbasesys.CopyList = 12 ; DIRID_DRIVERS
[Manufacturer]
%CLMfgName%=CreativeLabs
%CSMfgName%=CrystalSemiconductor
[CreativeLabs]
%*CTL0001.DeviceDesc%=CTL0001_Device, *CTL0001
%*CTL0001.DeviceDesc%=CTL0001_Device, *CTL0031
%*CTL0001.DeviceDesc%=CTL0001_Device, *CTL0041
%*CTL0001.DeviceDesc%=CTL0001_Device, *CTL0042
%*CTL0001.DeviceDesc%=CTL0001_Device, *CTL0043
%*CTL0001.DeviceDesc%=CTL0001_Device, *CTL0044
%*CTL0021.DeviceDesc%=CTL0021_Device, *CTL0021
%*CTL0021.DeviceDesc%=CTL0021_Device, *CTL0022
%*CTL0021.DeviceDesc%=CTL0021_Device, *CTL0023
%*CTL0021.DeviceDesc%=CTL0021_Device, *CTL8001
%*CTL0051.DeviceDesc%=CTL0051_Device, *CTL0051, *PNPffff
%*PNPB02F.DeviceDesc%=MSJSTICK, *CTL7001
%*PNPB02F.DeviceDesc%=MSJSTICK, *CTL7002
[CrystalSemiconductor]
;%*CSC0000.DeviceDesc%=CSC0000_Device, *CSC0031
;
%*CSC0000.DeviceDesc%=CSC0000_Device, *CSC0000
%*CSC0010.DeviceDesc%=CSC0010_Device, *CSC0010
%*CSC0010.DeviceDesc%=CSC0010_Device, *CSC0002
%*CSC0003.DeviceDesc%=CSC0003_Device, *CSC0003
%*PNPB02F.DeviceDesc%=MSJSTICK, *CSC0001
[CTL0001_Device.NT]
CopyFiles=sndblstdll.CopyList,sndblstsys.CopyList
AddReg=CTL0001.AddReg, SB16.AddReg
;AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg
Reboot
[CTL0021_Device.NT]
CopyFiles=sbawe32drv.CopyList,sbawe32sys.CopyList
AddReg=CTL0021.AddReg, SBAWE32.AddReg
;AddReg=WAVE.AddReg, CTL0001.AddReg, SB16.AddReg
Reboot
[MSJSTICK.NT]
CopyFiles=joyportdll.CopyList,joyportsys.CopyList
AddReg=MSJSTICK.AddReg
Reboot
[CSC0000_Device.NT]
CopyFiles=cs32ba11dll.CopyList,cs32ba11sys.CopyList
AddReg=CSC0000.AddReg, CS423X.AddReg
Reboot
[CSC0010_Device.NT]
CopyFiles=csbasedll.CopyList,csbasesys.CopyList
AddReg=CSC0010.AddReg, CSBASE.AddReg
Reboot
[CSC0003_Device.NT]
CopyFiles=mpu401dll.CopyList,mpu401sys.CopyList
AddReg=CSC0003.AddReg, MPU401.AddReg
Reboot
[CTL0001_Device.NT.Services]
AddService = sndblst, 0x00000002, sndblst_Service_Inst
[CTL0021_Device.NT.Services]
AddService = sbawe32, 0x00000002, sbawe32_Service_Inst
[MSJSTICK.NT.Services]
AddService = joyport, 0x00000002, joyport_Service_Inst
; This service is to be added to the front of the Extended Base services group
[CSC0000_Device.NT.Services]
AddService = cs32ba11, 0x00000003, cs32ba11_Service_Inst
[CSC0010_Device.NT.Services]
AddService = csbase, 0x00000002, csbase_Service_Inst
[CSC0003_Device.NT.Services]
AddService = mpu401, 0x00000002, mpu401_Service_Inst
[sndblst_Service_Inst]
DisplayName = %sndblst.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 1 ; SERVICE_SYSTEM_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\sndblst.sys
LoadOrderGroup = Base
[sbawe32_Service_Inst]
DisplayName = %sbawe32.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 1 ; SERVICE_SYSTEM_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\sbawe32.sys
LoadOrderGroup = Sythesizer Drivers
[joyport_Service_Inst]
DisplayName = %joyport.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 1 ; SERVICE_SYSTEM_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\joyport.sys
LoadOrderGroup = Base
[cs32ba11_Service_Inst]
DisplayName = %cs32ba11.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 1 ; SERVICE_SYSTEM_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\cs32ba11.sys
LoadOrderGroup = Extended Base
[csbase_Service_Inst]
DisplayName = %csbase.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 1 ; SERVICE_SYSTEM_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\csbase.sys
LoadOrderGroup = Base
[mpu401_Service_Inst]
DisplayName = %mpu401.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 1 ; SERVICE_SYSTEM_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\mpu401.sys
LoadOrderGroup = Extended Base
[sndblstdll.CopyList]
sndblst.dll, _sndblst.dll
[sndblstsys.CopyList]
sndblst.sys, _sndblst.sys
[sbawe32drv.CopyList]
sbawe32.drv, _sbawe32.drv
synthgm.sbk, _synthgm.sbk
synthgs.sbk, _synthgs.sbk
synthmt.sbk, _synthmt.sbk
[sbawe32sys.CopyList]
sbawe32.sys, _sbawe32.sys
[joyportdll.CopyList]
joyport.dll, _joyport.dll
[joyportsys.CopyList]
joyport.sys, _joyport.sys
[cs32ba11dll.CopyList]
cs32ba11.dll, _cs32ba1.dll
cwaudio.bin, _cwaudio.bin
[cs32ba11sys.CopyList]
cs32ba11.sys, _cs32ba1.sys
[csbasedll.CopyList]
csbase.dll, _csbase.dll
[csbasesys.CopyList]
csbase.sys, _csbase.sys
[mpu401dll.CopyList]
mpu401.dll, _mpu401.dll
[mpu401sys.CopyList]
mpu401.sys, _mpu401.sys
[CTL0001.AddReg]
HKR,Drivers\wave\sndblst.dll,Description,,%*CTL0001.DeviceDesc%
HKR,Drivers\midi\sndblst.dll,Description,,%V_INTERNAL%
HKR,Drivers\mixer\sndblst.dll,Description,,%*CTL0001.DeviceDesc%
HKR,Drivers\aux\sndblst.dll,Description,,%*CTL0001.DeviceDesc%
[SB16.AddReg]
HKR,Drivers\wave\sndblst.dll,Driver,,sndblst.dll
HKR,Drivers\midi\sndblst.dll,Driver,,sndblst.dll
HKR,Drivers\mixer\sndblst.dll,Driver,,sndblst.dll
HKR,Drivers\aux\sndblst.dll,Driver,,sndblst.dll
HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
[CTL0021.AddReg]
HKR,Drivers\midi\sbawe32.drv,Description,,%*CTL0021.DeviceDesc%
[SBAWE32.AddReg]
HKR,Drivers\midi\sbawe32.drv,Driver,,sbawe32.drv
HKR,Drivers,SubClasses,,"midi"
[MSJSTICK.AddReg]
HKR,Drivers\jport\joyport.dll,Description,,%*PNPB02F.DeviceDesc%
HKR,Drivers\jport\joyport.dll,Driver,,joyport.dll
HKR,Drivers,SubClasses,,"jport"
[CSC0000.AddReg]
HKR,Drivers\wave\cs32ba11.dll,Description,,%*CSC0000.DeviceDesc%
HKR,Drivers\midi\cs32ba11.dll,Description,,%V_INTERNAL%
HKR,Drivers\mixer\cs32ba11.dll,Description,,%*CSC0000.DeviceDesc%
HKR,Drivers\aux\cs32ba11.dll,Description,,%*CSC0000.DeviceDesc%
[CS423X.AddReg]
HKR,Drivers\wave\cs32ba11.dll,Driver,,cs32ba11.dll
HKR,Drivers\midi\cs32ba11.dll,Driver,,cs32ba11.dll
HKR,Drivers\mixer\cs32ba11.dll,Driver,,cs32ba11.dll
HKR,Drivers\aux\cs32ba11.dll,Driver,,cs32ba11.dll
HKR,Drivers,SubClasses,,"wave,midi,aux,mixer"
[CSC0010.AddReg]
HKR,Drivers\csbase\csbase.dll,Description,,%*CSC0010.DeviceDesc%
[CSBASE.AddReg]
HKR,Drivers\csbase\csbase.dll,Driver,,csbase.dll
HKR,Drivers,SubClasses,,"csbase"
[CSC0003.AddReg]
HKR,Drivers\midi\mpu401.dll,Description,,%*CSC0003.DeviceDesc%
[MPU401.AddReg]
HKR,Drivers\midi\mpu401.dll,Driver,,mpu401.dll
HKR,Drivers,SubClasses,,"midi"
;
; The following sections are left empty since this INF doesn't provide support
; the corresponding functions. Installation for these functions will actually
; fail, but this allows us to give the user a 'Windows NT default driver" for
; each function on the card.
;
[CTL0051_Device.NT]
;
; We also have to have the corresponding service install sections for the above
; 'dummy' install sections, or else the NT MEDIA class installer will reject the
; driver node as Win95-only.
;
[CTL0051_Device.NT.Services]
;
; Localizable text.
;
[Strings]
MSFT = "Microsoft"
MediaClassName = "Sound, video and game controllers"
CLMfgName = "Creative Labs"
CSMfgName = "Crystal Semiconductor"
*CTL0001.DeviceDesc = "Creative Labs Sound Blaster Plug and Play"
*CTL0021.DeviceDesc = "Creative Labs Advanced Wave Effects Synthesis for AWE 32"
V_INTERNAL="Internal OPL2/OPL3 FM Synthesis"
*CTL0051.DeviceDesc = "Creative Labs 3D Stereo Enhancement Technology"
*PNPB02F.DeviceDesc = "Microsoft Joystick Port Enabler"
*CSC0000.DeviceDesc = "Crystal Semiconductor CS423X Plug and Play"
*CSC0010.DeviceDesc = "Crystal Semiconductor Control Base"
*CSC0003.DeviceDesc = "Crystal Semiconductor MPU-401"
sndblst.SvcDesc = "Creative Labs Sound Blaster Driver"
sbawe32.SvcDesc = "Creative Labs AWE 32 Driver"
joyport.SvcDesc = "Microsoft Joystick Port Driver"
cs32ba11.SvcDesc = "Crystal Semiconductor Audio Driver"
mpu401.SvcDesc = "Microsoft MPU-401 Driver"
csbase.SvcDesc = "Crystal Semiconductor Control Base Driver"